oriental turtle-dove - Spanish English Dictionary